+<para>
+This format is used by GPSBabel itself as the input to the
+<link linkend="filter_arc">arc</link> and
+<link linkend="filter_polygon">polygon</link> filters. See those filters
+for more information.
+</para>
-
+<para>
+This format is not actually used by any real product. It is most useful
+for debugging purposes when developing a new format module for GPSBabel.
+</para>
+<para>
+To understand the contents of this file, look at the
+<filename>style/custom.style</filename> file in the GPSBabel source
+distribution as well as the <link linkend="app_styles">appendix</link>.
+</para>
-
+<para>
+This option will add the icon description to the end of the waypoint
+description on output. This can be useful if the icon is used to convey
+important information about the waypoint. For example, the icon might be
+"found geocache" or "unfound geocache"; it might be useful to know that when
+looking at a list of icons in Cetus.
+</para>
+<para>
+This option specifies the database name for the output file. This name is
+not the same thing as the file name on your computer; this is the name that
+appears in the file browser on your handheld.
+</para>
+<para>
+This option specifies the database name for the output file. This name is
+not the same thing as the file name on your computer; this is the name that
+appears in the file browser on your handheld.
+</para>
+<para>
+This option specifies the database name for the output file. This name is
+not the same thing as the file name on your computer; this is the name that
+appears in the file browser on your handheld.
+</para>
+<para>
+This option specifies the database name for the output file. This name is
+not the same thing as the file name on your computer; this is the name that
+appears in the file browser on your handheld.
+</para>
+<para>
+This option specifies the version of the GPX specification to use for
+output. The default version is 1.0. The only other valid value for this
+option is 1.1.
+</para>
+<para>
+This option specifies the database name for the output file. This name is
+not the same thing as the file name on your computer; this is the name that
+appears in the file browser on your handheld.
+</para>
+<para>
+This option specifies the database name for the output file. This name is
+not the same thing as the file name on your computer; this is the name that
+appears in the file browser on your handheld.
+</para>
+<para>
+This format, like the <link linkend="fmt_custom">custom</link> format, is
+mainly used for the purpose of testing GPSBabel. It is supposed to contain
+one field for each piece of information supported by the
+<link linkend="fmt_xcsv">xcsv</link> format writer, but it may not be entirely
+in sync with the <link linkend="app_styles">appendix</link> that describes
+those fields.
+</para>
+<para>
+For a list of fields, see the style/tabsep.style file in the GPSBabel source
+distribution.
+</para>
+<para>
+This format is a very flexible module that can be used to read or write
+nearly any plain-text record-based waypoint file. This flexibility is
+achieved with "style" files that describe the format of the waypoint files.
+</para>
+<para>
+There are several formats built in to GPSBabel that use the underlying xcsv
+machinery. Each of those formats takes the same options as the xcsv format,
+with the obvious exception of the <option>style</option> option.
+Those formats are all based on style files that can be found in
+the "style" directory in the GPSBabel source distribution.
+</para>